function Mascara (keypress, objeto){ 
	campo = eval(objeto); 

	if(keypress >= 48 && keypress <= 57)
	{
		if((campo.value.length == 0) && (keypress >= 51)) {
			return false;
		}
		if((campo.value.length == 1) && (campo.value.charCodeAt(0) >= 50) && (keypress >= 53)) {
			return false;
		}
		if(((campo.value.length == 3) ||  (campo.value.length == 2)) && (keypress >= 54)) {
			return false;
		}
		else
		{
			separador = ':'; 
			conjunto1 = 2; 
			conjunto2 = 5; 
				
			if (campo.value.length == conjunto1){ 
				campo.value = campo.value + separador; 
			} 
			if (campo.value.length == conjunto2){ 
				campo.value = campo.value + separador; 
			}
			
			if(campo.value.length > 5)
			{
				campo.value = campo.value.substring(0, 4);
			}
		}
	}
	else
	{
		return false;
	}
}
